military insignia from the order of alcantara - İngilizce Eşanlam Sözlük